#pragma once

// PREPROCESSOR INCLUDE STATEMENTS
#include "stdafx.h"
#include "src\gsm\ai\Bot.h"
#include "src\gsm\physics\Physics.h"
#include "src\game\Game.h"


class LifePointBot : public Bot{

private:
	//HOLD VECTOR FOR LIFE STATS
	vector<wstring> *Life_Points;

	//CURRENT LIFE POINT STATE
	wstring current_LP_state;

	//COUNTER TO NOTE HOW MUCH LP WE HAVE
	int LP_Counter;
public:
	wstring getLPState()	{ return current_LP_state; }
	int		getLP_Counter() { return LP_Counter;	   }
	LifePointBot();
	~LifePointBot();

	void ChangeToNextState();
	void think(Game *game);
	Bot* clone();
};